rules for naming identifier in c